﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MS.InformationManagement.Presenter.Support;

namespace MS.InformationManagement.Presenter.PrestamoDeRadicados
{
    public class PrestamoDeRadicadosPresenter : BasePresenter<IPrestamoDeRadicadosView>
    {
        #region Constructors

        public PrestamoDeRadicadosPresenter(IPrestamoDeRadicadosView view) : base(view) { }

        #endregion

        #region Methods

        public void PuedoPrestarRadicado()
        {
            View.Solicitud = MS.InformationManagement.BLL.PrestamoDeRadicados.PrestamoDeRadicados.CargarSolicitudes(View.CurrentId);
            View.Show();
        }

        public void CargarSolicitud()
        {
            View.Solicitud = MS.InformationManagement.BLL.PrestamoDeRadicados.PrestamoDeRadicados.CargarSolicitudes(View.CurrentId);
            View.Show();
        }


        public void GuardarSolicitud()
        {
            View.resultUpdate = MS.InformationManagement.BLL.PrestamoDeRadicados.PrestamoDeRadicados.UpdateSolicitud(View.CurrentId, View.ObservacionesPrestamo, View.Prestamo);
            View.UpdateSolicitudResult();
        }
        #endregion
    }
}
